accdfbbd4c4a2bbd8f212f259190319a57d768af,src/main/java/com/suse/saltstack/netapi/parser/JsonParser.java,JsonParser,JsonParser,#TypeToken#,75

Before Change


                .registerTypeAdapter(Date.class, new DateAdapter().nullSafe())
                .registerTypeAdapter(StartTime.class, new StartTimeAdapter().nullSafe())
                .registerTypeAdapter(Stats.class, new StatsDeserializer())
                .registerTypeAdapter(Arguments.class, new ArgumentsDeserializer())
                .create();
    }

    /**

After Change


                .registerTypeAdapter(Date.class, new DateAdapter().nullSafe())
                .registerTypeAdapter(StartTime.class, new StartTimeAdapter().nullSafe())
                .registerTypeAdapter(Stats.class, new StatsDeserializer())
                .registerTypeAdapter(Arguments.class, new ArgumentsDeserializer())
                .registerTypeAdapterFactory(new OptionalTypeAdapterFactory())
                .create();
    }

    /**